home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
System Booster
/
System Booster.iso
/
Archives
/
Datatypes
/
cdt_39_15.readme
< prev
next >
Wrap
Text File
|
1996-09-26
|
6KB
|
126 lines
Short: C.datatype 39.15 highlights c/c++ keywords etc.
Author: ruppert@goofy.zdv.uni-mainz.de (Stefan Ruppert)
Uploader: ruppert@goofy.zdv.uni-mainz.de
Type: util/dtype
**************************************************************************
* *
* c.datatype *
* *
* Written by Stefan Ruppert *
* *
**************************************************************************
This is a C Source data type for using in MultiView or similar programs !
It displays different parts of a C Source in different style and color,
like comments, keywords, basic types and cpp keywords !
This goes all through a prefs file. If you designed a nice preference file
please send me this file, so that anyone can used it !
From version 39.15, I have added a little test program and script to
automate testing of the parser. Currently the parser generates no errors
for all SAS/C V6.56 sources, system includes and all my sources. (See
test/testsuite script)
This datatype is Freeware, but not in the public domain !
It's strictly forbidden to include this archive in any kind of software
collection except Fred Fish's AmigaLibrary, Aminet , Aminet CD's and BBS
Fileareas or by a explicit permission from me !
This datatype was created using bison to generate the C parser.
This software is provided "as is". No representations or warranties are
made with respect to the accuracy, reliability, performance, currentness,
or operation of this software, and all use is at your own risk !
You can install this datatype by using the Installer script.If you have
any suggestion or comments please contact me :
Stefan Ruppert
Windthorststrasse 5
65439 Floersheim am Main
GERMANY
EMail:
ruppert@informatik.fh-wiesbaden.de
ruppert@goofy.zdv.uni-mainz.de
WWW:
http://www.uni-mainz.de/~ruppert/
Changes made after last release:
c.datatype 39.15 (26.11.95) :
- grammar cleanup
- now using perfect hash tables to get keywords (gperf)
- added a parser test program
- added testsuite script
- removed all generated files from source dir
- tab buffer grows now as needed
- lexer is now a state machine (except comments)
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
628 277 55.8% 01-Oct-95 15:17:40 cdt.info
628 274 56.3% 10-Aug-95 21:27:36 +classes.info
2908 2209 24.0% 26-Nov-95 18:45:52 +c.datatype.000.pch
15596 8408 46.0% 26-Nov-95 18:45:46 +c.datatype.020
128 118 7.8% 26-Nov-95 18:45:54 +c.datatype.030.pch
360 272 24.4% 26-Nov-95 18:45:56 +c.datatype.040.pch
628 272 56.6% 10-Aug-95 21:27:34 +devs.info
104 91 12.5% 02-Sep-95 20:26:36 +C++-Source
467 280 40.0% 10-Aug-95 21:27:34 +C++-Source.info
88 81 7.9% 10-Aug-95 21:27:34 +C-Source
467 280 40.0% 10-Aug-95 21:27:34 +C-Source.info
628 271 56.8% 10-Aug-95 21:27:18 +doc.info
2972 1453 51.1% 26-Nov-95 17:46:56 +c.datatype.rev
468 228 51.2% 10-Aug-95 21:27:20 +c.datatype.rev.info
5083 1997 60.7% 26-Nov-95 17:50:58 +c_dtc.doc
468 230 50.8% 10-Aug-95 21:27:20 +c_dtc.doc.info
628 273 56.5% 10-Aug-95 21:27:14 +envarc.info
289 171 40.8% 10-Aug-95 21:27:14 +c.prefs
628 273 56.5% 10-Aug-95 21:27:16 +help.info
5992 2261 62.2% 26-Nov-95 17:51:04 +c_dtc
468 221 52.7% 10-Aug-95 21:27:18 +c_dtc.info
4545 1543 66.0% 10-Aug-95 21:27:12 +Install
747 376 49.6% 10-Aug-95 21:27:14 +Install.info
2338 1099 52.9% 26-Nov-95 18:31:08 +Makefile
628 269 57.1% 10-Aug-95 21:27:40 +misc.info
666 344 48.3% 02-Sep-95 20:23:32 +autodoc.mk
1226 602 50.8% 02-Sep-95 20:11:26 +debug.h
1103 415 62.3% 02-Sep-95 20:12:40 +register.h
2544 825 67.5% 26-Nov-95 19:06:32 +sasc.mk
14636 9285 36.5% 10-Aug-95 21:27:40 +spatch
106 94 11.3% 26-Nov-95 13:57:26 +project
2250 991 55.9% 26-Nov-95 19:16:40 +ReadMe
468 234 50.0% 10-Aug-95 21:27:14 +ReadMe.info
628 273 56.5% 10-Aug-95 21:27:20 +source.info
17278 5816 66.3% 26-Nov-95 19:11:34 +bison.simple,v
934 562 39.8% 26-Nov-95 19:11:34 +c.gperf,v
3100 681 78.0% 26-Nov-95 19:11:34 +c_rev.i,v
39115 11457 70.7% 26-Nov-95 19:11:36 +cdt.y,v
6316 1732 72.5% 26-Nov-95 19:11:38 +classbase.c,v
9090 2875 68.3% 26-Nov-95 19:11:38 +classbase.h,v
2543 959 62.2% 26-Nov-95 19:11:38 +classbase.i,v
5196 1465 71.8% 26-Nov-95 19:11:40 +classinit.asm,v
569 363 36.2% 26-Nov-95 19:11:40 +cpp.gperf,v
637 436 31.5% 26-Nov-95 19:11:40 +cxx.gperf,v
36360 11492 68.3% 26-Nov-95 19:11:42 +dispatch.c,v
797 411 48.4% 26-Nov-95 19:11:44 +endcode.asm,v
4651 1733 62.7% 26-Nov-95 19:11:32 +Makefile,v
1567 589 62.4% 26-Nov-95 19:11:44 +protos.h,v
1793 606 66.2% 26-Nov-95 19:11:44 +system.h,v
628 273 56.5% 10-Aug-95 21:27:44 +test.info
1140 540 52.6% 26-Nov-95 01:34:48 +Makefile
2073 1013 51.1% 26-Nov-95 00:46:14 +test.c
177 118 33.3% 26-Nov-95 13:53:04 +test.guide
968 691 28.6% 26-Nov-95 13:32:20 +tester
3366 1250 62.8% 26-Nov-95 13:31:34 +tester.c
836 417 50.1% 26-Nov-95 15:19:38 +testsuite
-------- ------- ----- --------- --------
210645 81769 61.1% 29-Nov-95 13:38:12 56 files